package net.superdvach.network;

public interface NetworkLayer {

	public NetworkAddress makeAddress(String str);
	public String layerType();
	public void sendPacket(byte[] packet, NetworkAddress address);
	public String humanReadableName();
	public void addListener(NetworkMessageListener listener);
	public void removeListener(NetworkMessageListener listener);

}
